18-9 OJ

前述各節中,有關檔案輸入及輸出的各函數,都位於下列目錄:

{MATLAB 根目錄}\toolbox\matlab\iofun

若要得到完整的函數列表,可以輸入「help iofun」。

本章介紹的重要函數可列表彙整如下:

類別函數功能
高階的文字檔案讀寫 csvread
csvwrite
讀寫以逗點分界欄位的數值資料檔案
dlmread
dlmwrite
讀寫以特定字元來當分界欄位的數值資料檔案
textread 讀入固定欄位的文字資料檔
開檔/關檔 Fopen 開啟檔案
fclose 關閉檔案
二進制資料 fread 從檔案讀取二進制資料
fwrite 將二進制資料寫入檔案
格式化資料 fscanf 從檔案讀取格式化資料
fprintf 將格式化資料寫入檔案
fgetl 從檔案讀取一列資料,但捨去換行字元
fgets 從檔案讀取一列資料,但保留換行字元
字串 sprintf 將格式化資料寫至字串
sscanf 從字串讀取格式化資料
檔案位置控制 ferror 檔案輸入/輸出的錯誤狀態
feof 測試是否已到檔案結束位置
fseek 設定檔案定位器
ftell 讀取檔案定位器
frewind 回轉檔案定位器
暫存檔案/目錄 tempdir 取得暫存目錄的名字
tempname 取得暫存檔案的名字


MATLAB程式設計:入門篇